rest in death - Espagnol Anglais Dictionnaire